package com.tiancheng.trade.merchant.vo.merchant;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.tiancheng.trade.merchant.model.Business;
import jakarta.validation.constraints.NotBlank;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;
import java.util.List;

/**
 * @Author: kellen
 * @Description: 机构信息分页查询返回
 * @Date: create in 2024/12/11 20:54
 */
@Data
public class QueryOrgPageResVO implements Serializable {

    private Long id;

    private String createdBy;

    private LocalDateTime createdDt;

    private String lastUpdBy;

    private LocalDateTime lastUpdDt;
    /**
     * 机构编码/机构ID
     */
    @NotBlank
    private String organizationCode;
    /**
     * 机构名称
     */
    @NotBlank
    private String organizationName;
    /**
     * 备注
     */
    private String remark;
    /**
     * 机构已开通业务
     */
    private List<QueryOrgBusinessResVO> businessList;
}
